overcast (sky) - Turkish English Dictionary